383
0
2012
2
4032
3
781
1922
1205
4084
563437
6
1813
1
309
345
1539
2532
284
2121
3521
343
2728
37847
3724
1616
362
2030
3322
1034
813
8555
2839
786
3017