3308
4
5161
29670
0
1541
1224
1292
8291
18
867
1
2347
12
1367
2
4551
807
1484
11
1083
3
1089
5
2291
3609
19
584
637
1300
58
1643
10
371
4401
566
641
2859
2026
2427
1654