1302
1
1579
2
1568
1041
1044
2835
4
886
0
2249
752
3655
11
1027
1938
2857
3
3465
1382
3610
2591
6753
17
4333
3835
5
10243