1309
3
2935
5
1112
1
2200
795
529
2
1142
0
836
460
2907
760
1867
571
1441
2800
954
906
1290
4644
11
1135
725
527
588
690
2279
6
1312
853
1416