1486
2
1056
4
3680
22
5794
14
1616
9
6445
3
3054
5863
7
6427
2376
3640
8
1580
1
15588
5
1366
3618
237
0
1236
962
492
2059
10
226
3234
8909
711
37832
24
2041
16
4678
1867
974
9825