1690
2
1938
0
1628
1
382
3407
666
1173
1568
3463
1543
1485
1883
1814
4
4099
8
1570
1308
10243
1691
1816
123674
35
998
1766
1746
2403
3326
3
3106