930
2
2489
7
2503
1
1047
0
2544
6
382
840
3
1977
631
2595
8
1639
1308
725
2263
1467
3683
5
1714
1273
1914
2715
575
3715
4
1029
2320
10
4884
361
5658
9
951
560
1589