2038
2189
446
173
39
3
390
19
9
3
227
220
497
9
256
522
492
705
63
1
1
1
1
1
35
1
5
9
1
2
1
1
11
14
607
22
18
15
2
43
6
18
1
1
13
4
150
2
2
1
980
61
9
1
41
781
631
573
811
1141
68
2
6
1
1518
1
1
2
86
3
1
1
2
1
3
1
14
259
1
1
3
1
1
2
1
1
2
5
5
4
2
56
126
6
1857
49
624
1023
325
59
633
55
14
7
32
14
46
475
1
77
90
2025
13
1265
2