3882
5
2245
3
3080
21152
8
562
1
2940
2010
4358
6
534
1047
2
3090
2932
297066
0
1270
2776
2255
1583
1585
5151
3461
4
4915
1589
1347
3715
2382
3063
2440
1364
1346
2099