1980
1403
3751
12030
965
2720
3123
1450
1793
1337
9250
916
6829
965
1138
1527
1212
835
1562
1163
1058
1500
998
1323
1426
985
1091
1122
845
1098
1224
1408
1580
826
30612
993
2529
997
1494
847
1248
915
3075
1127
1501
1760
4438
1218
970
1000
1124
13075
1059
4483
1832
1099
1381
1364
1332
1189
1004
853
1737
951
952
937
1139
772
1635
1310
2304
1290
1609
630
6242
690
1264
1794
1545
1029
839
2130
1588
1130
773
1575
1439
1992
705
3678
4578
757
2437
765
712
1991
665
1046
2944
963
1047
671
1617
1950
1046
965
1080
857
1476
838
1834
809
1284
2361
734
1061
1086
1694
1244
746