2523
0
4476
2
379
546
1804
1
1676
951
2189
3
989
2140
1656
645
3706
5
1089
1016
5141
7
1458
3238
857
738
516
984
479
1968
747
7159
10
2129
4442
1297
1213