1130
1
4655
10
1309
0
1992
3
1243
956
697
1382
2
5389
7599
13
2035
2942
6
9877
4914
3145
4
3175
5164
5
8323
2620
1522
1010
4438
2195
2920
1303
1668
1676
2467
4832