2781
1
2904
3
4884
6
3158
2
2427
12
951
2133
400
0
1664
1041
2294
8527
3200
2122
1564
1976
1568
1423
599
298
712
2886
159
1136
2999
1618
2271
4
999
1428
3613
8