3178
2
2551
4
1650
0
3418
1
1538
2972
6
3351
1709
529
3416
957
3593
1773
3080
5007
8
1265
3484
2433
866
3009
892
2562
2632
1606
926
823
567
374
665
1749