1225
0
1811
1376
2264
1
108797
3252
504
1114
2386
1525
3
599
3223
2
2245
575
868
2530
4
6236
10
1055
542
978
1174
10827
2629
581
629
585
1252
378
951
1015