1583
0
14
3551
10
19783
2
2920
4
3491
4044
5
1067
3083
2908
17946
830
2465
1189
7793
662
3125
32302
2394
1
769
3498
1746
2437
3779
4471
2964
3051
1603
801
1461