337
502
887
468
575
546
2468
524
425
2375
388
499
542
1
1461
2767
1228
580
696
577
560
589
1574
2028
829
1
931
1377
1
1189
436
363
2014
4921
1
3274
1007
546
593
1843
878
557
5572