4408
6
2144
2
486
61379
35
320
395
2885
3
1330
251
1655
1
382
458
1716
393
137
78
129
112
104
211
147
143
107
183
152
59
48
87
1113
652
346
261
397
1333