1628
1
998
1057
2
2166
666
1173
1568
1690
3463
3407
1938
0
1570
1308
1000
830
496
1485
1766
1543
1093
382
3562
1814
4
2403
1816
1746
4179
4099
8
1787
662