5049
1659
9508
21841
8758
4396
3459
2059
846
771
1670
994
2540
8528
3732
2281
14009
1050
1586
1319
1596
1040
1969
1733
995
773
798
781
3138
3213
6471
752
1239
2292
751
4230
2895
936
2338
966
1888
2320
5196
3519
6564
2416
742
1054
760
3981
8087
839
4444
19504
793
4513
1090
2626
2989
9895
2712
2266
737
1866
805
24445
1538
1322
3719
830
10910
4946
1969
1039
856
820
4432
942
777
4236
749
2947
8729
4433
1271
989
781
981
2661
4888
1227
6459
3093
1082
2859
986
1135
1327
1137
901
1021
787
1588
3460
1141
1206
1648
1621
13922
1198
786
1361
1239
3869
773
2436
4456
5038
826
943