2496
3
3368
10
320
0
691
1
3172
1453
2
835
1129
1188
1329
2766
995
1503
1824
1722
1575
383
1084
1869
939
814
417
8969
26
987
1291
5678
8
5262
7952
625