2184
1
1532
1168
1681
510
1632
2
662
0
1590
1879
3
1547
1801
526
9305
8
2166
2173
2710
2999
4311
868
1691