6047
4
2028
0
5164
5
2323
9
2916
4309
2
1477
1
5701
8
4971
14
1089
2165
1762
1431
785
1048
610
1223
869
370
989
1637
1150
3475
194
14470
773
5635
3
574
383
272