2727
2
3114
4
631
0
822
1
646
3442
3092
407
846
573
2657
3
2749
1029
3498
1452
1172
330
1898
2546
1043
2224
802
2526
2710
9
2109
772
4111
1436
683
1842