2845
10
1204
1
991
1172
3
1359
3579
2
1334
6283
4
1495
728
750
825
1026
788
659
773
916
554
1630
1194
1255
1699
1808
1705
2200
3601
5713
2019
3631
8