2655
0
1020
525
14492
1
2546
380
20634
8
2964
4437
3
419694
9
3819
1616
7334
4
5155
369
2727
5
362
166543
18
381
928
2897
2
1073
2855
1131
97284
665
2095
1423
3663
2509