1295
1
2710
2
797
636
0
1424
1558
637
2377
1911
2475
3053
7
2028
658
2356
6
4823
9
1720
2134
1622
4435
3
1416
2435
1814
1194
571
3926
14
3196
1380
1679
4309
1265