2275
2
362
0
772
1
1378
918
1069
413
494
348
1541
20634
8
759
1649
390
360
1418
580
282572
369
421
611
3287
642
2730
6
6800
391
639
2435
1343
1431