1382
2
1600
5
1556
1151
1
1350
3
2577
1424
1529
4
1684
2695
2922
1270
753
0
8121
1679
1833
1249
1320
1543
319
999
818
1588
1482
64
1531
1329
2799
2247