159
1
1248
1131
1681
2711
2
7893
4
969
0
4651
3
5151
2911
9
1266
2238
1416
21152
8
1942
1011
2287
2082
2676
6899
398656
19
181997
11
6307
10
2405
2740
6753
17
2763
2593
2070
297066