662
0
21152
8
1356
1
2348
5915
11
2338
2478
2184
93
5151
2
1552
4
2317
3
2275
2802
5
1505
2292
3696
4651
1568
1537
2204
2676
1809
4562
10
2309
2194
413
964
9039
1777