2273
2
1985
2740
3
8627
19465
6
2449
542
0
687
1
3078
4
2755
5432
1691
2118
1942
2715
1814
1590
2626
2372
3655
11
106
723
2426
1105
1180