3051
2
1849
662
0
1583
1
2989
940
1623
495
1759
572
1585
4074
3461
4
472
1064
3
2906
1512
2583
7
803
1022
410
476
3426
657
658
403
903
5820
1589
1347