4543
5
692
3
1350
1
2800
690
2471
2
1208
4233
3803
0
1515
1454
2914
671
3708
582
561
302
2921
15
1053
2281
604
3558