1320
2
681
1
926
4222
1049
718
608
990
731
566
0
2708
5
1152
91
1643
1536
1229
1243
2876
10
793
1005
2242
4
4509
546
815
1135
603
725
527
588
690