1458
3
90
1
3006
7551
17
1193
2312
2
7952
12
639
4
2445
7
492
7328
1223
2249
1075
5
9920
576
0
1871
3460
2623
1811
15482
15
855
2366
4166
8
3480
2164
583
2140
1610
2940