2568
2
1660
4
3575
1
1446
2184
2711
5151
3298
398656
19
3248
8
4228
3
2337
1744
19932
6
3528
5
2446
2271
8527
999
3971
717
2911
9
2763
0
4651
2041
2313