2304
1
1649
2819
4915
7
3929
10
2095
4
2564
2
2619
665
0
766
4964
3
905
1869
5135
1883
330
3367
5
810
1620
120469
35
65096
66
2059
6406
12
7885
1256
1696
840
4223
22
16399
928