2245
3
3080
21152
8
562
1
4358
6
534
1047
2
3090
2932
297066
0
2776
2255
1583
1585
5151
3715
3461
4
4915
1589
1347
2382
3063
2440
1364
1346
2099
2583
7
4651
4309
2041