2564
1
143639
11
17453
9
1063
2
1182
4
5865
7
7844
5
1398
2299
557
3111
1535
645
940
2575
6
9949
0
1805
705
2006
1510
1332
740
3
899
2868
866
847
4947
1378
3616
19
2292