1035
36412
820
2901
9593
6617
1266
3214
1676
1452
967
1139
3020
1750
1053
1119
967
1049
3672
13676
1610
1037
1091
1154
1511
864
1063
984
1768
1282
1703
1076
1014
2935
1070
2778
1710
1247
1095
2004
770
1325
1382
4882
1103
1152
1265
1023
1892
1201
8897
829
3086
2244
1189
1643
960
872
1604
4112