1753
2
1391
0
852
1646
3
2344
1
2544
861
1664
5527
683
728
911
1995
1376
1777
962
2610
1982
3848
2619
2445