845
0
2989
5
1237
1
2581
379
2346
2797
10
3203
2716
4
3311
19279
2
1501
2275
1222856
2041
865
3691
2809
17353
417
7334
2301
2254
2881
31535
814
1439
3
411
671
7039