1416
2
403
0
943
477
685
1
490
2939
402
905
1053
593
680
1182
4
592
318
2017
481
1319
197
319
5230
884
786
907
391
4198