1543
1
1156
1303
1253
5151
2
2911
9
6753
17
4651
3
21152
8
2082
181997
11
2676
2405
297066
0
2740
2763
2711
1660
1069
1942
1813
1623
4724
3503
4
1746
398656
19
550
582
2377
1301