2108
3
2155
2154
2
3498
4
1650
1
761
0
41
106
2478
319
755
2087
1672
2903
1603
1812
2906
3779
492
2986
940
869
1188
824
2966
6
2929
571
533
2835
1106