4511
5
2564
1
143646
11
17453
9
1063
2
1182
4
5865
7
7844
1398
2299
557
3111
1536
645
940
2575
6
9954
0
1805
705
2006
1510
1332
740
3
899
2869
866
847
4947
1379
3616
19