1500
0
3083
2
2907
337
17946
635
4179
1
809
1061
938
392
477
32302
2271
4
323
745
1045
919
1193
1457
350
3159
1903
3
2274
467
2919
332
1522
34
984