3132
1
2129
3
1461
7081
10
21152
8
8313
9
4042
11
1547
4627
7
1853
2
2748
3304
2225
4
3080
1270
5
18816
1221
1265
2245
2722
0
123674
35
267612
1849