4526
1
8003
0
2528
3
3117
8
3065
2
5802
54
5949
5
1364
5583
1390
5771
10
2702
7
3177
1297
3303
2359
2701
4
3249
3351
2409
2769
2071
2366
3186
9
2823
3354
2600
239
389
1013