2131
2
2094
5
6346
16
1681
1393
1
753
0
2182
1757
1622
1275
1668
1033
2195
5164
1522
1416
3612
10
945
11891
27
6707
24
1268
1508
4326
1050
3378
3
4832
772
1399
4070
4
2493
18