1225
0
785
1716
1
475
3886
3
25494
3671
1618
1616
1012
938
2715
2
991
2975
2507
549
2892
544
1309
1111
1869
971
19465
6
3195
2956
1748
2271
515
1589
1867