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