376
1745
386
642
1451
3168
331
1089
500
1333
410
710
1
1122
1
4311
761
505
500
463
402
300
441
1074
831
1629
294
432
262
1219
5582
2
13420
332
1
435
443
258
1
647
554
402
808
430
684