2122
2
1446
1
1952
3316
17
432
0
1179
2080
1680
3140
4
2711
1310
2794
7893
3226
5
4651
3
5151
2911
9
1167
3871
2343
2061
2688
21152
8
1131
3470
1942
2082
2285
527
2676