3003
1832
1046
1242
1925
1081
2079
932
957
1038
1000
1767
3170
2221
1086
1504
1219
1046
3943
1414
2921
998
1302
1849
4170
1554
1029
1934
1390
1001
1565
1148
2336
1382
1005
3325
1449
1105
2082
2099
73555
1440
1021
1991
1516
1535
1022
1134
894
1086
1959
1579
997
1019
1503
1148
1504
1528
1166
1266
810
979
5502
1165
846
1443
975
1328
1561
902
2972
3181
1154
1189
817
867
2273
1062
2412
1273
20026
1208
1088
908
855
953
1727
1710
863
1757
1330
1513
924
1071
1971
919
1469
19478
1335
1406
1337
2910
1281
901
1855
974
1321
842
1233
1166
879
976
3084
1488
1897
1725
1306
1149
9197
993