1872
5
1013
2
930
1477
1
1227
3
571
453
2770
7
2151
531
1678
1252
2406
622
1229
1151
6
546
3508
1357
693
0
539
1599
121
1230
9
1294
2191
4847
700
885
664