2669
2
21152
8
3090
6
2903
3
1845
1
2932
1015
1694
951
1787
690
1924
1087
619
3465
1819
1929
564
3835
5
3080
1743
0
6236
10
108797
2999
4179
7159
1179
8527
1606
1570