2132
3
1755
1
2886
5
1793
1131
2
2355
4
4837
3738
4291
3673
6
929
5753
10
2392
0
2327
11
14861
7
2375
2151
1802
2556
2203
108797
5714
1361
4933
13
1761
623
109776
42
2386
2204