1135
2392122
261
2157430
656
1951916
806
1778300
279
1198776
755
1360561
475
1222288
348
1130586
756
757540
251
817019
237
877327
108
626692
126
670601
179
732818
81
707990
147
483322
75
649074
362
317166
296
293485
325218
92
388723
157
287324
52
338649
253
330936
175
182986
208
257702
196
202363
301010
36
262568
247
328533
38
206972
13
258924
54
231884
102
239877
144
232079
154495