4682
2
2525
1
2079
3
1631
1202
0
4106
18385
1222
1437
9441
12
3287
1740
8268
6
1237
1598
834
1501
1978
449
1261
490
295
3751
4
691
1466
4598
1079
2363
2682
538