2145
1
4730
9
2121
2270
2
572
0
3090
6
101
345
2903
3
2932
2773
5
919
1769
21152
8
3680
1668
2238
3080
3606
1849
693
1397
2440
581
1045
742
25669
14
19783