1015
4451
1010
7008
2323
2114
1128
833
765
7568
1166
2053
2864
1006
776
1323
1110
996
888
710
1259
769
1152
797
774
835
745
839
843
808
1041
902
1217
4933
6472
842
676
1606
5320
1460
2615
902
831
874
900
828
1393
2528
909
828
1221
1675
7966
1263
820
5400
1004
948
1519
1103