304
1
430
860
456
826
9
756
2
612
1150
990
3
1235
1293
2156
2549
4
1549
700
0
1363
865
1982
1389
83155
1780
6
2106
20
801
741
1553
492