3660
1219
686
727
23043
727
688
20724
876
949
976
2460
5445
671
1785
927
1276
913
845
1065
860
996
1110
1047
772
844
1018
1435
940
810
977
1240
1094
1852
1160
1159
2083
2061
1082
1122
1220
1085
997
2273
1685
1662
1268
1256
4464
1270
19173
2949
5424
44126
1654
1240
20592
1284
1181
3152