2641
4
1452
1
3584
3
2388
16
404
1186
0
1757
1864
9
118
9647
23
237069
3705
2707
1035
2
59
1709
29883
34
1219
4453
2865
2275
1136
150568
1062
994
1922
20
1464
1331
809
3155