2431
3
2806
4289
10
1438
0
2786
2
3345
4
3045
1
3750
3315
11829
2921
15
3214
480
360784
19
419694
9
518
1454
402
18403
6
477
328
422
1285
935
195
8773
4445
1949
5560
5