599
0
302
1725
2
759
164
2050
1
717
3071
3
1419
2166
1982
5
3326
2045
6698
7
916
542
1390
851
1691
2189
2828
442
720
781
1722
348