148
218
13
1278
964
2257
644
2663
2303
746
4328
986
238
1068
408
641
917
250
151
153
1016
725
758
1394
249
103
474
71
3608
3140
724
1647
63
2653
3981
1646
1597
1594
1018
2741
1636
1704
452
1897
781
938
446
690
162
695
2524
1834
866
820
1258
294
939