955
1
843
0
2890
3
1716
2600
4
1443
929
2057
1606
1683
3354
16062
15
451
815
2001
2604
1247
2
2262
5308
2431
619
1268
2468
2505
3683
1743
3054
5
2475
830
2377