647
0
1045
1152
453
1824
251
1614
1
325
269
411
893
362
310
2275
2
19279
1020
323
283
579
2668
266
467
376
3114
4
382
25137
392
31535
418
171