647
0
2275
2
1152
1824
325
1045
4452
29323
392
2727
4192
453
20634
8
171
251
775
1614
1
2730
6
467
269
2809
411
288
893
349
323
362
2749
35426