533391
741833
216327
54894
338060
178103
387959
4442
2456
922
63
162
43736
86
65
165
136
7231
4658
116
1212
45
236
203
5915
28949
23
53
80
71
55
93
1110
64
5546
417
4314
1526
15
2418
207
379
85
2810
910
82
51
2819
154
2416
1425
1413
289
1714
22
90
125
7539
81
146
179
175
126
323
920
980
580
140
190
400
220
600
780
1350
10510