6346
16
951
1
1606
2646
5
1301
1883
2
2349
3
1265
782
1313
1547
2015
11351
17
2505
1741
935
0
2392
802
1752
1594
3882
1821
7
1579
1173
696
709
1104
9566
8
693
703