1053
0
3318
8
935
1132
1586
1
962
4232
2
1805
573
6979
4
2955
1454
3277
4362
5
798
1267
853
3380
3
1073
5620
11
1745
5848
1861
2299
1403
2138
3488
2114
99
2623