2906
2
1757
847
1
1317
1467
1923
775
1766
951
1239
674
8527
24337
22
913
4258
1337
1606
1162
1223
851
1691
6753
17
3591
11
599
135
1767
2505
9036
9
5746
23
1324