3131
5
1073
2
864
1
2136
2580
3
2649
1870
6
3464
15
1338
1044
2429
1882
1446
2677
9734
3381
11
2186
4
3903
1258
3128
6178
10
2909
2612
1558
7
1351
1426
2147
1284
2033
6615
8