2118
1
1460
2
1793
2173
946
4285
3
1681
2163
0
11924
3835
5
1569
1923
3485
7
5375
1123
1689
790
1533
3735
4
1599
1694
8819
12
215
1451
951
3777
1264
2189
4465
22
7793