49947
9571
14185
2148
694
5672
1696
1046
13527
788
1589
712
1383
1010
938
4479
4445
1492
776
6640
937
803
807
1843
1923
3096
3574
15600
928
807
981
1477
716
2711
5156
815
3790
1391
1094
1287
2118
1985
920
1063
6668
4088
2947
8283
855
1560
831
1416
1273
6388
1324
7189
1194
3022
1903
7619