15233
1
940
2366
4471
2
1672
1904
1512
3779
721
0
822
2986
19932
6
1507
1225
1028
851
578
1193
616
1259
1199
8527
3426
4
5746
23
6977
913
1814
1844
964
948