1454
0
475
2929
2
2320
2281
472
2652
4298
8
4546
913
2499
4
2105
1
611
958
1217
2494
1129
484
603
794
2800
292
477
2194
2000
787
9176
5
972
2328
58