2862
1683
1
6311
1765
4431
684
1431
1120
1869
1773
2097
5288
364
665
268
899
300
372
580
404
878
215
1444
1906
546
784