1893
3
4442
948
6
1690
4
2913
7
5732
5
3920
8
1322
988
0
492431
6114
2104
14211
47088
1046
1
35373
2015
1006
802
697
15333
3516
174936
14
2082
2
1391
1361
11
666
1139
1108
621