1225
1
2630
15
1755
4
2434
1167
1047
1690
3
3898
780
1898
8
1589
6
634
848
1320
2
2042
2431
2702
2704
1201
5002
7
676
1641
5366
5
2100
321
1552
967
0
609
438
802