2262
0
2131
1
1615
3465
2
1015
1694
3835
5
951
690
2669
2722
3
1306
2571
6
3078
4
564
3354
1606
2377
1743
108797
1367
1089
10243
3070
5372
2114
2664
20163
44
2558
2360