1092
1
929
1813
989
0
1568
2710
2
582
1691
2980
2152
1787
2207
1690
1749
1373
6779
5
951
5339
2082
830
1168
370
2865
4179
905
2760
4
2055
1380
1660
1225