2233
3
2152
0
3066
7
2740
3292
5183
8
5546
6
3745
1
5151
2
1271
2317
57793
4099
4630
3080
6182
3864
3696
2316
4553
9055
10
1809
5
3271
4
3460
2773
3183
4715
2259
1960
1422