1936
2
2231
5
4267
4
1712
1
2053
3
1298
2192
1344
793
572
1353
56
0
723
462
416
1609
1574
6
1351
734
2129
733
62
289
1262
799
2426
1903
98
956
96