3054
2
3863
14
6189
1
791
3195
3
1716
1081
1304
1494
1161
2163
0
592
673
1185
1985
1993
1777
4386
4
2988
3221
2966
6
4309
1590