2568
2
1660
4
3575
1
1446
2184
2245
3
3053
7
3298
3248
8
4228
2337
1744
19932
6
3528
5
2446
2271
3765
8527
999
3971
717
1226
2041
2313
2075