336
450
324
201
874
1282
2460
2225
389
574
903
1659
376
957
352
434
205
1563
1396
1066
603
568
582
137
354
690
1573
266
209
1234
818
430
599
894
680
136
621
88
1641
852
457
485
988
227
927
146
438
2114
1392
1212
989
398
1578
863
884
