2318
6
2085
4
6166
3
1645
0
2702
1049
1234
2
1790
1587
1
2227
1985
10
3115
4091
9
2624
5
3999
23
1423
867
2439
27
2516
1548
1397
390
747
749
440
630
1450
4644
11
601
1293