1282
1
2996
0
528
792
21152
8
3090
6
14
2903
3
2932
2
485
809
1603
1755
372
2241
526
1189
560
1404
553
1894
465
1342
657
418
3080
1089
303
19783
25669