2955
2
3650
3
1516
1
1708
1256
1750
2897
5
1077
493
0
1543
2886
4
1923
383
2023
573
1292
2748
6
3003
553
1084
18385
1822
477
714
2726
1053
2211
424
611
1454