2332
2
976
1
1265
2320
6
8437
0
3798
4
1570
3
3899
14118
18
2143
14887
2249
5
2361
1250
2177
2034
9
2173
8
1212
1348
3447
7
1321
683
2762
2272
4375
2219
2100
2861
5536
5876