1443
1
2626
2152
2
1813
3326
3
1938
24337
22
2710
4179
1303
471
1522
2562
1884
6676
12
1698
1223
851
1211
9611
0
3494
986
83
712
1812