3316
11
2932
2
2273
1
1432
4099
8
2005
5
2118
2903
3
10092
12
3051
1603
904
1271
1913
2928
5141
7
905
0
1527