578
2
762
1
543
1656
606
1945
622
1630
490
492
2005
8
163
425
607
774
384
436
374
4043
5
944
1265
3
563
6
376
888
1139
612
1112
1015
878
421