4335
2
3386
3
2571
6
676
0
536
5825
4
572
4198
1
693
597
5782
2348
2556
3316
10
4715
5
658
12459
571
1282
3933
617
19079
6844