12036
6039
1821
1095
1375
1472
1142
1422
1309
652
101737
2240
43370
3728
24842
3170
6351
1742
931
976
1248
842
29787
3848
1010
1057
1364
1068
905
1320
784
3668
791
644
931
942
10201
3485
1522
1302
910
3565
2265
1234
816
905
1117
979
1060
3103
1188
872
989
1459
875
771
1844
892
814
820