2289
1
1646
3
550
3960
2145
1722
1967
2
753
13574
14
3522
2999
662
0
1060
3854
2160
300
944
2131
2168
1234
2443
5
608
2223
8
814