2357
2
826
1
3057
5
368
0
42817
12
1186
3568
7076
10
1543
236
24080
3
213
2831
4
3444
268
420
426
3396
489
345
348
2487
247
4108
2331
1761
3293
7
3442
1620
1882