2173
1
1266
1431
2626
1581
2
662
0
2182
7599
13
3765
4
2245
3
1226
3053
7
496
894
830
3154
6
1354
1749
571
1814
1632
1694
2683