1762
1
1882
2
1543
2625
2963
8
1924
2402
4
25096
12
2772
7002
1078
5
2202
1338
9
3722
17
1596
3
2026
1448
3960
1003
478
339
153
378
431
234
308
332
398
277
0