2139
256
614
967
208
342
8
475
498
110
124
268
67
731
475
1105
484
611
90
120
1535
554
73
61
1170
109
1882
1314
270
468
366
846
1254
169
69
634
123
323
625
557
667
378
94
89
233
130
121
424
372
999
1057
448
105
