2490
0
297
413
677
951
318
259
244
1629
273
407
255
2330
4
5875
352
602
286
242
211
1451
339
5938
508
565
588
248
1346
261
757
116