1030
1
1746
1374
0
1174
812
3715
4
4387
571
1812
3
2192
2
5252
4957
5
4938
945
2086
1348
1797
925
2584
3562
948
2578
2003
1341
802
3176
1321
2695
2523
662