1779
1
4553
2
1261
1073
0
758
4160
4116
2886
5
3007
8492
13
3000
2724
2823
3671
1633
3280
4
791
2129
432
418
3574
582
442
467
645
938
941
516
2763
876