1108
2
1681
1
1184
1391
3
574
721
996
4
1596
4375
0
3669
1567
5
1906
953
1378
12
1199
2654
916
778
1002
673
1352
549
1048
3497
884
11860
10
737
1916
2406
605