1229
1
1514
1594
3
4309
2776
3926
14
2100
2
1364
1891
1451
0
1075
83
2099
2578
2430
1558
2110
1866
4
1911
2255
2886
5151
3696
3080
2710
1539
1082
2028
658
1929