1118
4
1718
3
1441
1
1067
1243
1691
348
1206
330
354
654
2
652
1121
1985
593
238
322
167
126
174887
14
143536
11
90086
3747
5
4778
5221
1742
4610
910
1078
1734