2123
0
534
1298
614
1862
1
758
693
1500
3083
2
2907
337
635
4179
809
1061
938
392
477
2271
4
323
745
1045
919
1193
1457
350
3159
2274
467
332