1225
0
2392
526
6346
16
1376
1055
3551
10
2110
1
108797
3252
504
1787
2386
660
3926
14
2245
3
575
868
6236
542
1174
10827
4
2629
2
581
978
629
585
1252
378
562