2138
1
4274
3
2883
5
511
2129
0
1147
2
1594
2731
6
2696
1234
1615
4219
7
1709
1076
1235
2267
1338
1821
2901
4
2372
1746
1458
1749
1016
965
1192
1213
1510