1453
2
1330
991
1
1651
1869
6850
10
1429
6515
1513
4940
5
400
0
494
518
1976
2710
8
4097
3759
1327
2393
835
4106
18403
6
3564
3
1230
2547
71
1222
1087
1464
9441
12