347
0
545
2461
20
1133
348
494
543
1824
20634
8
259
928
1
282572
214
394
456
3498
4
171
683
303
2275
2
1132
3990
35426
803
637
572
2199
328
1129
772