1740
3
1153
0
1743
2312
3083
2
21152
8
8535
12
1585
1583
1
3461
4
2535
19783
25669
2932
3498
5151
32302
17946
2528
4259
3090
6
3798
2272
3742
3026
683
912
1759
1589
3169
7