2644
2
584
0
383
840
1431
437
1
396
1059
458
909
552
1069
1343
3663
2904
759
1009
1115
5262
10
3116
572
503
5918
4
1099