1196
2
3568
1475
732
1
1006
115
1682
3
765
1417
1492
0
1642
3615
15
2685
5
1912
1443
8
1559
9
4001
25184
63
960
554
8242
26
851
2079
442
1439
1502
4
1931
782
1059