2394
1
3636
4
1021
2
40062
19
1982
5
2023
3215
3
736
2230
1443
527
0
1142
2472
4031
2106
802
2302
656
2545
7
888
1974
16338
8
2435
3679
2502
2990