51490
10106
14569
2356
836
5879
1875
1177
14104
900
1714
821
1528
1132
1050
4680
4600
1625
882
6898
1082
908
907
1970
2089
3323
3719
15829
1052
920
1091
1614
813
2856
5352
923
3991
1529
1198
1409
2244
2125
1026
1166
6851
4233
3194
8478
958
1699
931
1526
1394
6713
1444
7371
1313
3152
2014
7801