2929
2
6062
16
1098
2272
9
3251
6
1227
0
3123
382
3044
13
2822
3903
1141
3
1054
1
3674
10
4818
19
765
1115
1029
560
10324
2099
2947
835
1458
485
2445
1754
655
1947
1811