1571
4
1181
1
208
2
1776
1543
0
983
1035
1393
1162
1678
1837
1362
3
1085
667
690
11
1960
4135
8
2242
509
1365
6
4214
10
403
4765
98658
31
4629
2927
848
2385
1421