1063
1
791
2698
2699
2
1355
3
4083
0
608
10827
4
38477
34
1266
1056
1543
2534
1403
1237
19079
6
3012
1289601
2977
18258
123674
35
4309
2722
2495
1288
1128
2420
571
6547
1660