2123
0
685
534
1298
2996
1862
1
758
1500
3083
2
337
17946
1571
340
2009
5
809
938
392
3690
477
673
148
2271
4
323
1045
919
1457
556
3159
1728
467