2245
3
1355
0
1393
1
2767
5
4480
3364
751
1226
3053
7
2182
2
19079
6
7733
7793
4
3871
12
1068
2801
3221
1242
2060
2797
2471