1691
1
1694
2535
2
690
1468
2046
2173
19783
1973
4438
6
564
1603
4655
10
3765
4
1000
0
3498
2294
2159
2523
6666
3080
3
25788
14
1303
1266
1568
1285
2578
3326