1029
2
2911
9
5151
1942
1
2711
2740
3
1247
1581
3629
1223
3371
4651
3765
4
21152
8
1676
2082
4732
0
181997
11
1301
2676
6307
10
5225
2510
2405
7893
6753
17
2763
9817
2593
1814