4994
9
254
0
1036
2
1052
4
3860
17
21
686
22
937
3
64113
2112
2514
1
3974
7
1401
1405
6
17287
85
3155
2908
873
793
1290
595
589
9319
1313
64483
4724
1070
1971