2430
4198
1
1260
2
510
1238
1321
1832
783
1026
6471
1325
4
6639
623
609
823
14248
1766
3
1945
33022
1172
43297
6
21708
901
635
577
796