2623
6
1102
1
5232
7
2179
2902
16
1643
2
3971
4354
15
2487
3286
159
2774
929
3
1754
5375
0
1136
3158
3819
582