2131
1
8607
8
2427
12
2262
0
1615
951
619
2722
3
564
2571
6
3078
4
2502
1606
2377
2740
1367
6779
5
1089
3539
10243
3070
5372
2
2114
2664
20163
44
2558
2360
1544
3244
3820