3683
1
3046
3
2615
2
2573
7
4562
10
1295
9160
5
99237
2073
2650
20
1866
24353
0
280
1581
2250
3765
4
2245
1226
3053
1244
894
2039
2259
571
2563
2683
297066
2797
2773
3318