2562
2
3145
4
1815
951
1
1053
0
1291
658
1162
1578
6
674
4018
7
1223
1767
2505
4309
3
1431
1239
6753
17
517
3079
5746
23
4187
10
2732
2333
7471
9
19932
3591
11
400
5402
1558