3739
6
1796
1
228
0
1692
2
1302
646
915
1129
1197
3
1418
2605
2215
7
18385
1213
2296
1587
2275
424
2470
3650
571
263
809
1145
1425
447
650
1329
509
306