839
0
181997
11
2530
4
323
2595
1400
2436
645
665
32302
536
4309
3
577
3444
5771
10
2372
1
2030
631
2699
2
2327
3172
925
1059
1133
6294
1614