403
1
1104
1636
2
149
670
520
321
2671
844
335
628
696
587
159
2844
2038
5
826
448
657
91
565
1288
598
496
3
12166
634
867
2112
114
545