1632
2
1660
1
21152
8
1568
3326
3
2911
9
4651
5151
1690
6753
17
2676
2405
2535
2740
1778
2082
1168
2100
3354
1844
1813
4311
2763
0
1938
2711
1787
528
3090
6
83
3503
4