930
1
780
2018
1637
1235
941
489
897
1827
1221
946
599
788
2344
1120
6641
8
605
0
1407
3
714
601
2877
6
725
1910
2
1008
1406
967
1463
955
2262