1392
1
2580
3090
6
2903
3
2932
2
1014
2996
0
21152
8
575
3012
4
841
1078
1927
1637
1972
572
1362
16
2086
308
3080
108797
484
4099
1881
25669
1355
445
3206
5
1268
1537