2562
2
1053
0
3145
4
1815
4018
7
1309
1992
3
2333
951
1
697
1700
1291
2989
2982
4914
4168
5164
5
1011
5196
1578
6
2619
658
1513
2555
2144
5389
3079
2352
12459
1371