1243
0
668
1166
2123
1743
534
1298
2271
4
1787
1
1862
344
1158
1500
477
3012
2535
2
809
990
938
532
337
557
2907
4044
5
3083
17946
368
2465
817