1044
1
890
1731
2
1568
194
1570
1212
0
1104
1653
4
696
709
276
2077
5
782
935
9566
8
768
1274
1329
25
3505
164
346
403
442
1749