11881
3
20634
8
1463
1
3615
7
7334
4
1389
2
4513
1642
282572
0
1961
1630
2855
2069
1513
2097
619
247
3063
1124
3819
2419
1780
4111
2830
3116