2133
1
920
3
1129
1401
3183
10423
1957
12779
8
1484
0
2181
1455
1140
9836
15
1514
960
1552
385
1448
2346
1061