1003
1
760
2
733
2639
8
562
1853
422
626
1835
6268
450
1800
868
76
1658
4
1589
1125
1070
1715
3
905
2073
1071
800
5
329
0
622
819
655
342
1199
801