1115
2
2587
6
802
0
1859
1458
3
10324
12958
5
3440
777
5108
4
1811
5602
9
20634
8
2395
4271
1463
1
7334
2604
7
1462
918
553
1880
978
6579
2076
4664
3054
2904
2168
422