11829
0
1236
1
1491
2989
5
1255
2296
2
1025
2843
4
10270
20634
8
777
625
1343
370
2283
324
2301
11881
3