651
2
471
1
1325
6
3422
15
406
492
2204
3
661
1511
7
445
2784
4
800
473
3133
14
2585
1787
4876
648
1207
8
1278
5
940
516
958
901
1121
0
925
705
760
383
3080