2632
3
3996
4
613
0
7683
18
3054
445
1
1667
5316
326
709
398
330
321
370
4223
22
504
18403
6
185
6488
6515
5270
7
477
1929
123
1222856
1327
31535
3980
558610
2095