22654
5813
8891
3695
1795
6431
1282
3359
1936
754
3000
2880
898
929
1046
1382
1456
1912
1054
38230
1315
897
14334
3231
1575
1284
4826
2537
761
3557
2225
2626
813
719
784
796
819
778
8128
1368
2441
3483
1198
42258
786
3334
1019
30184
1375
1415
786
796
801
782
1680
822
842
2275
1206
1168