938
0
1326
2115
507
984
2663
1070
8414
6
458
531
1015
429
2325
494
932
327
87
348
1103
453
538
1862
1
1062
2332
548
919
3009
542
332