3083
2
337
0
17946
809
938
392
477
32302
2271
4
323
1045
1044
1
919
1193
1457
3159
1903
3
467
2919
332
1522
34
984
2332
2258
749
2439
747
2358
9
5430