600
1
893
1109
989
0
939
2
638
2202
4
736
107
2188
1624
662
84
626
2135
3
86
1599
1376
4125
15
1880
101
642
2288
404
1416
1228
5
770
392
756
632