2301
2
180849
0
3092
1
1551
2881
31535
3437
5
3114
4
2166
3510
4111
2990
6
2749
2748
1452
2493
1098
1880
2125
169211
11
2526
3
2546