1813
1
2578
1875
2
2294
2999
3
467
0
1511
3326
802
5151
8
2882
3724
1093
7299
27
1290
1794
3998
5
1761
2606
7
3321
695
3386
2569
1547
2576
719
2254
2090
1160
13499