3354
1
2505
2
1015
2057
1683
0
784
1527
1558
1038
2522
2890
3
3835
5
866
1247
3518
1451
1225
775
1935
4944
3629
2999
3655
11
1681
12459
1787
2502
3818
7
938
785