2100
3
282572
0
2693
7334
4
2791
8
917
1
1254
5477
1074
475
2714
5
2855
1621
180849
2987
2
325
247
6800
1614
2369
2071
21
2269
1343
4289
10
1024
1358
1323
1550
608
2587
16