326
0
1543
2
2610
4
1638
1
11881
3
5559
91021
398
166543
18
1222856
624
6383
17
2329
1418
3091
7
2564
3456
6406
12
2082
11
3331
6
7885
419694
9
1256
2379
2346
2657
2608
2947
14492