996
1
3181
2209
3
1073
6
1634
5
1555
2048
11
4559
28
1344
2837
1843
15
2911
2
1379
1556
861
1559
7
1485
1474
1053
1617
12407
2587
1072
985
1230
5192
24
1208
5297
790
2763