2933
809
769
762
757
874
1563
794
3316
795
4752
2948
1180
803
729
1106
757
721
998
4434
898
739
958
8059
4835
1137
851
1201
885
6206
2519
974
16856
809
1107
1836
875
7584
1333
896
1534
7577
2009
822
815
17387
918
925
809
972
823
2995
759
943
2393
1601
4257
1595
854
1022