2992
6
1309
0
2530
4
1992
3
1315
1
697
866
2142
2
4914
1176
844
773
2276
5389
787
2534
2974
2949
948
938
2309
1603
3090
3034
2124
1000
608
873