2865
2
21152
8
1622
1
822
2001
1743
0
1020
1532
2544
6
790
1594
3
3090
1444
9160
5
2758
3589
392
83
4837
2260
4
2801
1196
6977
1757
3683
5375
1061
2669
1247
2194