2284
2
2460
1059
1
805
1117
1143
1256
1479
5
1937
873
977
1262
762
236
477
0
475
995
2920
3
1073
1850
3205
252
867
385
3559
1053
176
1622
1785
2431