1051
1
1332
4034
6047
4
1527
2
1558
2890
3
866
775
1935
4944
3629
3655
11
4562
5
12459
4311
2502
3818
7
938
2356
6
2668
1159
1821
2899
8
685
0
3544
1815
2368
3354
2468