1824
0
430
1
2702
602
245
169
479
1215
263
714
1133
957
505
798
2328
2749
1557
719
408
456
361
1004
1173
1478
2
1832
3
413
2143
846
31535
20634
8