644
1
552
2620
2
2829
5079
1078
11150
3
709
588
700
899
539
502
2735
5
549
1112
0
1038
2630
2436
2317
922
3859
2396