1431
2
3217
7
4057
9
1458
3
563
1
2181
2016
1243
1961
2657
5553
13
2907
0
2098
2762
1315
422
330
1349
468
1360
2284
4
2276
370
1133
2490
1939
1775
957
951
467