1431
1
2115
0
5141
7
3014
20
2769
3576
3
1647
4
3085
5
12459
3491
3485
6236
10
951
1694
3071
11
2428
3316
1174
796
6
2333
1492
2999
2550
2
2534
289
4083
973
4375
1211
982