1231
1
841
2
14125
10
2848
1672
3629
420
0
3871
3470
5
1225
1994
1868
5946
2285
1115
616
1753
1412
1466
2322
4
2054
3109
14
59
1548
989
1544
3
4943
2447
6
3539
2794