778
2
1686
3
401
1
388
1067
4
664
845
1927
1376
2463
6
1159
8
669
2128
659
3094
598
176
96
1259
412
0
135
619
7
750
312
1002
277
274
1293
16
634
306