2730
6
2657
3
105290
0
1824
2668
2
20634
8
7334
4
3498
1425
2855
1131
4987
3233
16
2076
1
2459
9
464
428
25137
548
495
10581
2989
5
1237
2581
2096
1314
918
1400
297
1029