1136
1928879
263
1504307
658
1510483
806
1579881
279
1198776
756
1143261
475
1222288
350
1020195
757540
252
611724
238
609405
108
626692
127
670601
180
518596
85
605580
77
582810
147
483322
362
317166
81
325218
296
293485
92
388723
52
338649
157
287324
175
182986
301010
208
257702
253
330936
196
202363
36
262568
38
206972
13
258924
54
231884
247
171921
144
232079
102
239877
154495