2262
0
951
1
1367
1306
2377
1615
3683
1743
1095
1787
790
3820
3
1681
2044
2
2166
2999
1599
4096
1089
1720
1757
5375
2287
10243
4
21152
8
2669
1247
5372
2173
2505