2669
2
1451
0
1015
1
787
810
1743
790
1594
4612
4
2195
3
1775
2168
1757
3683
5375
3798
1036
21152
8
1247
541
951
2083
5
2096
2505
12632
7
5431
980
3054
1583
2057