1243
0
490
1166
2123
685
534
1298
1193
2996
1862
1
758
1500
3083
2
337
17946
1571
340
809
938
392
3690
477
3715
673
32302
148
2271
4
323
1045
919