1357
5
1065
2
1462
7
559
134
1
149
87
61
121
287
630
1773
387
696
1140
661
596
2217
8
14209
472
3
332
901
361
450
1456
675
2129
6
2082
1912