448
0
6339
714
3632
5
494
343
246
1414
306
71
427
257
2398
1
521
486
913
459
657
1015
498
670
3066
152
1132
5009
1027
493
1084
649
2972