2035
4
1083
632
1
1031
2
1290
0
423
520
1993
5
1475
808
3
831
360
493
497
896
1374
771
3547
819
750
625
1937
1233
2821
7463
2288
2267
4784
6
1082
153