1331
1
2562
2
2110
1671
402
0
1469
7258
1812
1668
1891
1535
3
2251
1679
1039
1182
845
2840
992
1162
1199
1527
1375
1623
1431
1243
1239
572
1502
1267
1767