1453
2
1513
1
1330
991
282572
0
1651
1869
6850
10
1429
514
3498
4
6515
4940
5
400
2634
494
518
1976
2710
8
4097
3759
1327
2393
835
4106
18403
6
3564
3
1230
2547
71