1706
1
1043
2393
934
1654
1646
3
2516
885
2
1563
1219
1828
1593
1853
2467
3331
1328
1090
6
2281
5
3952
1111
1055
1131
3432
1645
4
1187
1158
1109
1156
3698
3001