1092
1
929
1813
989
0
1568
2710
2
5151
582
1691
2911
9
2980
2152
1787
2207
4651
3
1690
1749
21152
8
1373
2082
2676
2405
5339
5
2740
2763
1168
370
2711
2865