378
6612
323
171
289
444
10
181
413
324
381
354
496
5910
311
241
8814
6515
874
1639
7110
687
4811
7916
31
25
7816
729