2529
4
954
2
988
10
1059
1
2055
5
2002
6
755
0
1594
1090
834
523
1561
1111
3
2583
981
1473
899
1376
1710
1725
3827
1591
1147
1000
2163
1289
1781
3086
7
1537
1318