2121
1
5612
14
1488
2353
3574
6
768
3
2375
5
1365
6346
16
3090
1289601
4
2184
3673
2835
2
1015
496
0
765
1606
2358
9
6236
10
2919
467
8527
1903
1047
17970
15
2352
12779
8
2578
12459