2170
2
7952
1
1400
22330
22
1256
467
0
1215
1279
476
3
1114
2312
1649
1326
120469
35
1446
2864
7
456
2095
4
2710
8
799
951
409
1346
784
1418
2619
938
1152
975
2086