2578
1
1307
475
0
1380
458
851
1254
2289
2649
1816
1055
1722
1967
2
575
753
984
1252
13574
14
566
3522
1239
2999
3
621
3252
1017
883
3854
2160
300
944