3014
20
1204
1
2732
2
159
562
2759
4
11153
8
1268
1087
2147
3
1184
1563
2562
1192
1088
8204
5204
2849
19932
6