4356
2
4863
7
4199
16
1518
5
1306
3
1039
0
2374
1094
715
1
2061
2687
4
2325
3025
9453
1960
863
2323
780
1779
1299
960
664
1503
952
1753
10
2831
3423
8
2142
1293
3278