4994
9
254
0
1036
2
1052
4
3861
17
21
686
23
937
3
64120
2112
2514
1
3974
7
1401
1406
6
17288
85
3155
2908
873
793
1290
595
590
9332
1313
64485
4724
1070
1972