643
0
909
52
584
520
797
668
304
401
547
1824
367
439
404
2992
358
325
19279
2
17353
1511
943
212
1161
257
339