1558
2
2485
2836
0
383
1376
1
1423
2873
3
2079
1752
24337
22
2999
2234
4
1215
1152
346
3491
6676
12
1081