3079
1
1401
2515
3
1295
3107
7
14125
10
2039
1558
2
1260
1535
1209
2265
1859
1534
1364
1720
1679
4309
1527
995
1320
1767
1329
2304
1807
950
2028
0
1485
1250
1815