2233
3
2152
0
3066
7
1310
3292
5183
8
5546
6
3745
1
1271
2317
57793
4099
4630
6182
3864
2
3696
2316
660
4553
9055
10
1809
5
984
3271
4
1698
542
3460
3183
1012
4715
2259