3564
3
4124
6
3047
10
385
1
10396
8
1776
1138
1130
2350
5138
4154
2
2341
2000
561
2108
3454
4
2256
1454
0
558610
3063
2487
4122
2229
2542
1068
805
2730
3027
929
22882
17