2687
2
951
1
1038
619
790
564
3629
2502
1564
1103
1423
1015
2740
1887
1976
3
1496
159
1606
942
3178
3539
1495
3803
1635
4
6236
10
2100
8527
1047
17970
15
3386