3765
4
1733
0
1189
14
2535
2
894
19783
32302
1070
17946
2524
1252
469
1193
463
1421
628
382
2646
572
25669
85
617
2771
1169
76
2903
3
566
2683
1
297066