4990
8
5030
2362
2969
2948
3428
4036
1423
4900
3294
5295
3579
3477
2862
11145
5141
7
3202
4893
2946
3552
3439
4128
2917
4006
3399
3105