3591
11
913
1
7471
9
1563
947
1481
2
2906
1746
1405
951
1239
2732
2526
674
8527
24337
22
1162
1223
851
9836
15
6753
17
599
135
1767
2505
5746
23
1324
1514
1812
1400