2167
2
2386
4
1927
1
1413
1452
2388
16
404
814
1186
0
1757
1864
9
118
9647
23
3705
2707
3
1035
59
1709
29883
34
1219
4453
2865
127
2275
1136
1062
994
1464
1331
809