3227
2
2866
3738
5
440
0
44995
5950
10
2904
3
2591
1
830
2410
4
802
1570
1746
1380
2966
11
1000
999
4757
1061
2105
2578
868
6225
2147
1618
1289
4117
2562
526
1917