3015
0
472
1073
63
392
353
116
2408
2
8116
6
543
965
2211
464
518
573
913
1602
165
675
1821
363
373
501
2316
1454
46
505
3439
714