1182
2
1642
1
572
0
292
1733
2657
3
2470
742
2668
509
1326
571
1824
6726
7
31535
1154
2275
18385
1578
2730