1073
7
1456
2
1850
5
4938
9
1377
12
4402
33
2185
1
1771
1133
88
122
376
337
868
2110
7062
1305
1775
1595
1947
2577
3
1614
4
1655
1324
1459
642
881
287
1666
767
0