882
3
731
2
756
1
587
364
0
349
171
994
876
4
793
7
780
334
938
6
1472
397
58
675
373
191
447
611
1609
1088
1441
5
1786
10
1787
2653
3375
1328
1241