2535
2
1749
1
1028
0
809
938
337
4044
5
3083
17946
2578
2465
1064
817
3159
3125
578
392
789
1045
484
1193