3331
2
1898
10
1825
1
1425
5
1125
862
1176
1601
1165
3867
4
1130
6
1110
1055
3950
1186
3432
1158
1644
1219
884
1563
1593
1328
1090
2281
1443
1653
1645
3
1853
2516