2193
4
1769
2
3835
5
5389
1
4398
10
2860
2241
18816
11
2773
662
0
1278
742
1383
5308
989
7160
5339
2474
956
5094
9
2053