5088
6
1344
1
4278
2
1105
1451
1835
1942
3554
3
5978
2711
4651
5151
2911
9
1552
2378
0
21152
8
2082
4085
3563
7
2252
2676
6307
10
2405
7893
4
2740
6753
17
2763
2593
181997
11
297066