1048
2
3355
4
1938
1
3552
6829
5
3957
19582
13
2352
1920
10
4288
1440
4891
15
1657
208
968
1065
852
17789
21
606
0
724
1365
11
196246
2098
1143
5060
9
997
457
1443
155
513