2115
4
1270
3
2731
8
1074
0
3375
2
1925
3027
10
1128
1
1337
3311
565
2094
3243
7
44199
6979
1826
39034