2188
4
5141
7
3014
20
1647
3085
5
12459
3
3649
3491
2068
1
3485
6236
10
951
1694
313
0
3316
4818
1174
796
6
2333
2209
2
1492
2999
2905
289
4083
973
4375
1211
982
3206