2112
16
649
1
1396
0
1512
2308
17
122
164
417
124
327
2
1059
3
235
5160
91
96
243
1144
5
140
233
659
1120
1831
9
460
86
757
1779
854
103
524