337
305
255
326
263
154
1
79
827
2
537
427
649
615
658
1663
12
771
4
934
776
890
614
1104
1209
645
5813
9
2118
6
2065
5