1725
3
2060
2
1480
1227
1
1322
1970
1113
1288
1183
1426
862
1046
670
1204
2619
2920
25
918
993
1021
1008
1011
1381
2719
1394
2691
540
984
1781
3210
5