3107
7
818
1
1261
1469
2922
2268
4
1590
1246
2
1375
1811
2450
3
1051
1295
946
1363
1411
2570
1438
2763
0
605
2837
3026
2082
2272