847
1
1408
1277
5
777
2
1463
7
877
7890
2006
4
1643
10
595
1652
1503
2212
20
1262
3
1364
0
1454
954
1085
516
991
4953
6
1337
9377
11
1512
1833
1258
5806
6828
5227
1580