1509
0
30929
42
1394
6
3621
1
6642
2
264
1385
5705
2354
1790
413
3437
4
151
603
1685
794
2800
2093
7
1978
2297
397
1982
5
3856
2098
1762
1986
1907
975
7546
3