2499
3003
8580
13722
931
861
1986
959
1721
991
1615
900
3319
1673
3209
2318
2456
1088
1297
9356
2040
13463
1569
1288
2032
1151
5933
989
1388
894
3534
1524
2886
2712
883
2776
3086
5321
1291
1147
967
1050
981
888
775
845
886
1572
971
1007
873
2704
2080
5073
1497
2448
813
4368
906
984
1247
849
1704
1016
1475
1055
4835
931
2812
1120
1696
1055
1171
1620
1058
874
1266
1224
848
2431
848
2275
1245
1103
1130
5082
842
3002
1381
1092
917
1904
1244
2675
834
939
1214
1314
929
1220
1656
1757
3044
1064
907
1362
995
1021
3146
905
910
1732
960
1402
959
1545
1051
968
895
1021