2525
1
3559
1365
1423
0
1337
1932
1159
722
3287
467
430
4820
2
981
1279
388
2121
4
2524
20634
8
655
348
1862
1593
3
280
456
282572
964
1436
510
57
675