5227
1986
1026
983
1155
1044
983
1268
1139
931
1455
3663
2415
1091
1041
1790
1721
1060
1168
983
1138
1141
960
1777
1796
1034
1195
1159
1043
1051
30953
1010
972
1073
966
13628
9191
878
2597
2374
1767
1185
1549
1010
994
2345
1121
9194
1010
998
1066
5815
1305
1307
1040
1740
1025
1028
5577
5530