3672
4
2271
7
2632
3
1901
0
1541
1
3070
5
1632
1336
1550
1438
1414
1366
2693
6
2962
1831
846
1061
869
1062
1705
1221
2
1898
972
477
1192
475
1279
400
952