2322
4
5592
8
768
1
3629
2166
2289
1716
2
3871
636
0
3470
5
989
2195
1857
1868
5946
2285
1753
1412
1466
1636
2054
3109
14
2576
4943
2551
3
3513
3539
2794
1723
1889