602
0
3621
1
314
572
474
366
593
19279
2
418
1557
1045
292
428
419
931
839
611
743
5223
9
1319
479
2123
798
230
2143
246
5313
17353
152