848
1
1936
1976
2
1425
1006
765
650
0
646
1149
3815
417
2321
7
1270
3
2207
2545
5
2306
4123
1517
1506
2906
15482
15
2814
2499
4
1869
1399
1550
2443
2727
4309
964