1240
5
1396
4
1087
9935
0
2482
17414
8
31359
12
9927
9
5134
2
869
6
692
1262
1225
1
126447
18
135836
212248
852
1439
4061
3308
555
1523
8299
15327
88
1466
648
3
591
731