18766
2
24436
0
628
1997
1
330
655
30641
51
2023
160
358
325
623
253
19951
8
1008
1982
2431
6
737
29291
189
2554
433
2359
99
1583
442
398
2834
3
2451