2460
2
1059
1
805
2284
1117
1143
1256
1479
5
1937
873
977
1262
762
1385
867
1528
1622
3251
6
992
538
1461
995
4694
7
1222856
4
5262
10
1751
385
923
2843
2189
0