2121
1
3574
6
5612
14
1488
1365
2353
768
3
2375
5
2184
765
0
1527
2
1558
2890
866
775
1935
4944
3629
3655
11
12459
2502
3818
7
938
2356
2668
1159
1821
4
2899
8
685
3544