2122
2
1446
1
1952
3316
17
432
0
1179
2080
1680
3140
4
2711
1310
3226
5
4651
3
5151
2911
9
1167
21152
8
1942
2082
2676
1248
1199
6307
10
2405
7893
2740
3629
6753
2763
2593