670
0
964
1
834
474
2330
496
769
1337
522
440
3025
1334
459
11829
197
389
306
1412
2093
2
460
467
3505
4
907
584
77
402
594
365
757
63