3715
2
5151
1047
1343
0
2604
1
21152
8
2277
4651
3
2650
20
5308
4
3625
2405
2740
3655
11
280
2886
2317
5339
5
617
3742
6
1441
2133
400
297066
2413
3934
16174
455
888
1746