634
0
2737
95855
1205
1868
773
1
332
730
1293
506
919
480
569
581
2
138878
426
548
1317
445
1265
308
368700
517
467
728
1047
356
1827
3316
11
345