1731
0
534
984
850
914
1298
362
2429
381
3159
1862
1
804
418
942
445
22731
673
32302
388
781
448
2439
1500
2954
2
3567
2332
817