19255
0
29942
7
607
2
1546
601
692
546
1
1238
1212
2032
6536
6
2004
8
1245
1481
4
1226
237
2398
1294
5
94
1617