968
0
1571
1
409
951
3621
2657
3
787
602
2749
737
1452
3118
428
458
2546
226919
14
269
250
266
464
410
1251
352
8125
456
430
408
320
333
1161