2547
1
1453
2
835
1651
2054
6
993
1129
0
1087
991
995
4098
3
4513
1329
1562
2503
383
1388
1084
939
1869
814
417
3225
8
7258
1291
4690
3868
5262
10
1213