2722
3
1751
1
623
929
989
0
1107
2733
4
2254
11924
1527
2476
2466
5
599
3211
7394
1739
12431
17
785
610
12185
1957
2428
383
1304
3158
2
1160
11059
9
8415
3614
1668