2086
1
2271
3
7952
1279
1215
1649
1256
1470
456
0
120469
35
784
22330
22
938
467
2095
4
1358
516
2
1133
1939
691
2152
957
951
454
409
403
415
1557
1045
602