2129
941
2350
5464
842
1357
8462
5907
4983
1176
1576
1126
1048
23149
2102
1978
1086
1589
874
1171
773
949
1175
2018
1642
4546
953
936
1190
2241
841
66905
1700
11899
2248
984
2830
8253
13335
887
871
834
923
3991
1254
2429
2931
1785
1167
3064
3962
2099
1424
824
1003
964
1284
1605
1782
1097
922
954
1039
1693
3042
2661
875
917
2669
1111
1668
1434
1465
858
911
1303
1203
1230
3320
843
3304
1727
1101
889
2578
1920
1291
2658
977
1545
1817
872
923
1804
1325
1586
803
916
1155
878
2577
870
1166
861
3433
1451
2083
1142
966
1623
1461
1212
3259
1925
793
2780
2115
995
13429
1047