1826
1
2596
2
1785
6
2238
0
1442
592
3859
5
1148
682
570
2767
2059
3253
2769
562
2489
7
530
1555
3
3974
8
552
2829
5079
1078
2897
4224
4
2285
2268
103
1419
3936