2694
4
3134
1
614
935
3
1634
1273
3728
5
1049
1257
2
1862
733
107
0
2047
174605
27928
2692
115847
18
8123
845
385
662
625
1618
159747
14
6308
12
612
981
1605
545
64088