935
0
1132
714
475
493
1084
477
573
256612
166543
18
553
2920
3
2395
798
2955
5
2337
419694
9
1073
180849
2211
1049
383
1454
1053
804
414
472
97284
400
18403
6