1331
1
2110
5070
19
4396
5
4754
7
2562
2
1671
1226
712
3305
3
402
0
1469
2071
1812
1668
2041
5771
10
1891
1535
2251
1679
1039
1182
845
2840
992
1162
1199
1527
1375