1073
0
467
2897
2
2855
3
300
247
1
166543
18
1559
618
4111
3663
416
97284
3691
5
2809
2301
4176
1136
1381
798
484
2881
2570
2387
4
1607
6
357
3498
1031
744
3149