3101
1
180849
0
1893
2493
4362
5
1058
2297
2
2617
2730
6388
1240
2317
2461
20
1518
2416
345
4857
2623
4153
2526
3
864
3742
2990
6
2126
105290
1768
1029
5431
1227