2271
4
1226
1
2245
3
3053
7
2518
1417
9511
5
2041
2
2797
920
2313
2075
4821
319
0
1386
844
2061
1298
2661
1522
6707
24
1295
935
1338
1018
789
1775