725
3
1576
2
321
1
1596
6
769
1609
4
7617
20
870
394
0
395
478
660
1041
971
1970
2200
1343
1712
789
3999
23
1850
1418
5
1222
8
3333
1020
1258
1835
2935
93
355