2929
2
2320
0
2281
2652
4298
8
4546
2499
4
2105
1
958
3345
1217
12958
5
2494
603
5781
6
794
2800
292
2194
195
2000
9176
4445
3
972