1591
1
1284
553
1619
3679
4
2597
2
1129
1237
1535
1166
2683
478
1203
3
2272
1590
300
0
1180
2015
1650
1226
1278
1846
1511
328
1197
3808
962
4006
1366
1239