558
1
1363
1249
2
1613
1078
1098
780
3589
6
9954
308
819
1147
866
8002
7
973
965
2436
0
1201
940
1270
1557
1820
12
1137
3
1993
1709
8
3527
4518
21
2202
1494
3262