2575
0
1846
3
2094
2
542
1520
1558
558
4731
5
1229
1198
2928
1
9759
18
13690
11
1184
1411
2681
10
708
816
1621
7
3400
4
1348
581
1168
384
2432
1881
7822
1221
6
2152
367