1163
3
3598
12
2458
4
1092
2
845
1
947
1201
1508
2437
11
1801
617
797
890
827
1099
782
4051
5539
21
1651
1989
8835
6
1115
2311
1803
2036
818
813
1390
1673