1500
0
24436
18766
2
655
30641
579
558
1682
533
475
701
2023
325
442
400
725
2359
2451
2836
4
16822
278
1134
129
2431
6
150
1186
1632
1997
1
19951
8
328