1105
1
1344
1451
1835
2
5088
6
4278
3563
7
1184
1812
1869
592
0
2322
4
980
2786
1855
24337
22
1001
2377
650
1570
2364
2068
3267
4187
10
4562
1558
2082
2732
6676
12
5432