1092
1
897
1568
578
0
3649
5
1813
1123
2152
2
1691
3297
12
1480
1787
1372
1739
1307
1749
3696
8
1393
2082
2934
1354
994
6
2663
1860
849
905
1660
1619
995
1089