1453
2
1330
991
1
1651
1869
1860
6850
10
458
0
646
1429
11829
3632
5
1337
6515
1513
4940
5009
400
2799
3
494
440
518
1976
3505
4
2710
8
4097
3759
274
1327
1425