724
1646
925
351
1051
15419
2995
896
1644
16
2838
4326
3775
1059
732
31810
402
2668
2667
72
471
652
994
111
1913
794
19
1515
2134