5448
672
1081
734
1323
3907
1141
1023
814
648
1259
765
1658
819
653
892
1576
6821
969
1002
949
1453
1764
1415
634
9670
647
667
7070
7627
747
2269
1044
1381
3129
853
5112
804
1822
1212
1133
1007
2041
856
3781
1581
694
929
761
1471
799
4557
1152
943
936
9827
1028
739
1360
778