2294
1
951
2478
758
0
4471
2
1672
1740
3
2990
1038
3518
3779
2986
940
1193
2312
21152
8
843
1431
1512
1168
3426
4
2495
1451
1399
5
1819
5375
2522
1306