1379
2
589
1
725
604
527
2197
1315
568
0
2708
5
91
1084
1538
1644
1230
942
1243
793
815
4510
1005
2876
10
958
1660
1096
555
709
1449
901
517
1152