1000
1
540
1003
1255
443
76
1009
4
791
760
2
733
868
450
1799
6268
562
1853
1835
422
626
1040
2009
7
464
925
0
1408
4668
3
380
1618
968
816
788