1229
1
1514
1594
3
1380
0
2776
2110
3461
4
2100
2
1364
1451
1075
83
2099
2578
19944
3926
14
564
562
1866
4309
2255
2886
4358
6
693
1891
534
2710
1082
1929
3562