1003
1
761
2
733
1010
4
792
76
869
1801
452
424
626
562
6273
1853
1837
722
637
1250
437
1252
1523
1270
0
754
3
423
673
985
1797
7
409
935
534