11511
4
6042
5
10713
7
2158
0
63623
35
1465
2
1432
1203
1218
3
4972
858
1
813
792
1150
8605
670
1417
623
615
519
647
532
1740
7138
3013
18444
16