2584
11
1078
1
2517
7621
13
2072
3
1047
2
3423
21152
8
2740
297066
0
5151
3080
3715
3100
2326
3655
1809
4009
6
2493
18
2468
1500
2392
4651
4070
4
844
2277
2650
20
1859
2304
9817