1045
0
112
1
89
119
516
93
498
3
339
79
744
513
104
174
1084
2
149
397
85
331
1358
322
409
615
1923
4
428
963
304
83
1218
1860
9