2644
2
16550
27
2096
2296
683
0
4311
846
4328
10
1222856
4
1949
3
2368
1
458
2657
907
525
2668
46414
2115
180849
2513
6
11221
23
4594
18403
521
1425
691
2143
3287
608
266