464
113
262
245
5
863
989
45
640
15
1452
136
1475
20
521
305
480
201
20
376
120
446
4
873
1275
446
859
883
621
930
542
23
1000
1578
450
25
29
1359
15
584
768
520
576
481
273
420
631
533
357
655
554
