2583
7
504
0
475
1380
458
2649
1816
1055
8535
12
575
1673
2
984
1252
2668
1
566
1239
621
3252
1017
1436
3326
3
883
2392
1494
467
611
1015
87
1698
1274