947
2
2286
1
2345
2800
9
584
656
2435
7
551
662
464
1421
719
1165
2336
5
1111
493
4982
4750
6
1433
3462
3
2214
4
9827
0
1518
1661
953
623
1262
1389
1297
3596