5546
6
1154
2
3292
0
2977
1
3012
2699
755
3593
16
1800
3
2727
10827
4
18258
6547
267612
1221
1189
1323
1709
8
5252
445
5771
10
13967
1415
791
2698
444571
9
2255
969