467
0
422
294
722
584
325
286
957
415
2328
1167
4536
2
1133
328
505
20634
8
1020
1161
409
668
602
1557
1352
320
1824
381
408
694
4111