1027
1
2194
3
454
526
1719
0
595
458
4686
598
512
1182
2
539
653
798
433
2115
402
2158
4
714
2129
527
407
491
1040
812
536
2242
12
1246
1408
4669