487
414
1999
1298
801
944
1562
1
1623
2
846
2645
1849
888
1165
891
546
1101
715
528
613
1156
4
877
967
889
1368
1364
1801
3