990
1
281
2
201
210
470
567
86
1363
875
107
91
1468
9
1445
1821
1322
847
0
588
1014
3
773
1592
1369
90
572
1422
885
562
1415
8
5339
25
643
571