1115
2
2587
6
802
0
4820
8125
3
1824
1458
10324
3440
5108
4
1811
5602
9
300
20634
8
683
4271
1463
1
39326
19
7334
2604
7
374
3753
978
6579
2076
1865
3054
2904
5620
11
1664