1622
1
2622
6
2264
1348
2097
4
17970
15
685
0
1581
2
3629
268
2377
1226
1074
1393
989
3765
3053
7
1880
5
1525
3
1168