905
1
3931
22
2019
3705
5
4067
2106
2
2424
1171
3
6704
8
1203
991
1458
6187
12
2546
1463
1235
2297
2327
912
1097
3496
1721
1683
983
971
2336
1310
1537
1840
1526