5141
7
1815
4198
1
3014
20
1647
4
1720
2
3085
5
12459
3
3491
3485
6236
10
951
1694
796
6
3316
4375
1174
289
0
2333
1211
4585
1492
2999
4083
973
5820
4402
15
2108
982
3206