1558
2
1449
0
1376
1
1748
890
2310
5204
3
2836
383
1811
2913
5922
5
1177
2480
4
24337
22
471
1522
5412
2371
2055
859
1884
1935
3045
6676
12
3114
16062
15
851
3354
9
2163